﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
using 旅游管理系统.Models;

namespace 旅游管理系统.Dtos
{
    public class TouristRoutePictureDto
    {
        /// <summary>
        /// 图片 Id
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 照片数据
        /// </summary>
        public string Url { get; set; }
        /// <summary>
        /// 与旅游路线的外键关系
        /// </summary>
        public Guid TouristRouteId { get; set; }
        ///// <summary>
        ///// 连接属性 (连接外面的的东西)
        ///// </summary>
        //public TouristRoute TouristRoute { get; set; }
        //在 DTO中可以加入 TouristRouteDto,然后让 AutoMapper来自动映射与它对应的数据模型，我们使用资源调用对象为 TouristRouteDto，
        //在嵌套对象的时候继续添加 TouristRouteDto显然是多余的，还会影响性能，所以不需要把 TouristRoute包含进来，可以使用TouristRouteId来代替
    }
}
